microwave cooking - German English Dictionary